projects
/
gtk4.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
e725b05
)
Add a test for icons in menu models
author
Matthias Clasen
<mclasen@redhat.com>
Mon, 9 Sep 2013 02:37:50 +0000
(22:37 -0400)
committer
Matthias Clasen
<mclasen@redhat.com>
Mon, 9 Sep 2013 02:37:50 +0000
(22:37 -0400)
testmenubutton now features an icon.
tests/testmenubutton.c
patch
|
blob
|
history
diff --git
a/tests/testmenubutton.c
b/tests/testmenubutton.c
index 5deb570270d54ebef40c70d22f88d49ff0b9a3b4..11c35ede2e8417b2c8fad2a33bdbdfa85dd2b5e3 100644
(file)
--- a/
tests/testmenubutton.c
+++ b/
tests/testmenubutton.c
@@
-69,8
+69,13
@@
int main (int argc, char **argv)
menu = g_menu_new ();
for (i = 5; i > 0; i--) {
char *label;
+ GMenuItem *item;
label = g_strdup_printf ("Item _%d", i);
- g_menu_insert (menu, i - 1, label, NULL);
+ item = g_menu_item_new (label, NULL);
+ if (i == 3)
+ g_menu_item_set_attribute (item, "icon", "s", "preferences-desktop-locale-symbolic");
+ g_menu_insert_item (menu, i - 1, item);
+ g_object_unref (item);
g_free (label);
}
button = gtk_menu_button_new ();